[INFO] cloning repository https://github.com/ilsken/demon
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ilsken/demon" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Filsken%2Fdemon", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Filsken%2Fdemon'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f4bc3ae45ef7b15282a6f5c6de906eedfa2e12aa
[INFO] checking ilsken/demon against master#82310651b93a594a3fd69015e1562186a080d94c for pr-145770
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Filsken%2Fdemon" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ilsken/demon
[INFO] finished tweaking git repo https://github.com/ilsken/demon
[INFO] tweaked toml for git repo https://github.com/ilsken/demon written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ilsken/demon on toolchain 82310651b93a594a3fd69015e1562186a080d94c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ilsken/demon already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded num-derive v0.2.3
[INFO] [stderr]   Downloaded which v1.0.5
[INFO] [stderr]   Downloaded utf8-ranges v1.0.1
[INFO] [stderr]   Downloaded proc-macro2 v0.4.20
[INFO] [stderr]   Downloaded quote v0.6.8
[INFO] [stderr]   Downloaded strsim v0.7.0
[INFO] [stderr]   Downloaded cexpr v0.3.3
[INFO] [stderr]   Downloaded glob v0.2.11
[INFO] [stderr]   Downloaded clang-sys v0.26.1
[INFO] [stderr]   Downloaded ucd-util v0.1.1
[INFO] [stderr]   Downloaded syn v0.15.13
[INFO] [stderr]   Downloaded log v0.4.5
[INFO] [stderr]   Downloaded aho-corasick v0.6.8
[INFO] [stderr]   Downloaded nom v4.1.1
[INFO] [stderr]   Downloaded regex v1.0.5
[INFO] [stderr]   Downloaded nix v0.11.0
[INFO] [stderr]   Downloaded clap v2.32.0
[INFO] [stderr]   Downloaded regex-syntax v0.6.2
[INFO] [stderr]   Downloaded libloading v0.5.0
[INFO] [stderr]   Downloaded textwrap v0.10.0
[INFO] [stderr]   Downloaded humantime v1.1.1
[INFO] [stderr]   Downloaded proc-macro2 v0.3.5
[INFO] [stderr]   Downloaded quote v0.5.2
[INFO] [stderr]   Downloaded memchr v2.1.0
[INFO] [stderr]   Downloaded lazy_static v1.1.0
[INFO] [stderr]   Downloaded winapi-util v0.1.1
[INFO] [stderr]   Downloaded bindgen v0.43.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] efa2eb3ac634815e0ccec4ad4a947597490840ae72949179560bc4ec620dae4c
[INFO] running `Command { std: "docker" "start" "-a" "efa2eb3ac634815e0ccec4ad4a947597490840ae72949179560bc4ec620dae4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "efa2eb3ac634815e0ccec4ad4a947597490840ae72949179560bc4ec620dae4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efa2eb3ac634815e0ccec4ad4a947597490840ae72949179560bc4ec620dae4c", kill_on_drop: false }`
[INFO] [stdout] efa2eb3ac634815e0ccec4ad4a947597490840ae72949179560bc4ec620dae4c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+82310651b93a594a3fd69015e1562186a080d94c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 092146c04e6000106172a479adfbc42204f75ad7664ca97d180b6866c5eae3b2
[INFO] running `Command { std: "docker" "start" "-a" "092146c04e6000106172a479adfbc42204f75ad7664ca97d180b6866c5eae3b2", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling libc v0.2.43
[INFO] [stderr]    Compiling cfg-if v0.1.6
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling glob v0.2.11
[INFO] [stderr]    Compiling cc v1.0.25
[INFO] [stderr]    Compiling regex v1.0.5
[INFO] [stderr]    Compiling ucd-util v0.1.1
[INFO] [stderr]    Compiling utf8-ranges v1.0.1
[INFO] [stderr]    Compiling proc-macro2 v0.4.20
[INFO] [stderr]    Compiling unicode-width v0.1.5
[INFO] [stderr]    Compiling quick-error v1.2.2
[INFO] [stderr]    Compiling vec_map v0.8.1
[INFO] [stderr]    Compiling ansi_term v0.11.0
[INFO] [stderr]    Compiling num-traits v0.2.6
[INFO] [stderr]    Compiling termcolor v1.0.4
[INFO] [stderr]    Compiling regex-syntax v0.6.2
[INFO] [stderr]    Compiling log v0.4.5
[INFO] [stderr]    Compiling proc-macro2 v0.3.5
[INFO] [stderr]    Compiling memchr v2.1.0
[INFO] [stderr]    Compiling lazy_static v1.1.0
[INFO] [stderr]    Compiling textwrap v0.10.0
[INFO] [stderr]    Compiling humantime v1.1.1
[INFO] [stderr]    Compiling strsim v0.7.0
[INFO] [stderr]    Compiling bindgen v0.43.0
[INFO] [stderr]    Compiling bitflags v1.0.4
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling nix v0.11.0
[INFO] [stderr]    Compiling thread_local v0.3.6
[INFO] [stderr]    Compiling num-derive v0.2.3
[INFO] [stderr]    Compiling atty v0.2.11
[INFO] [stderr]    Compiling which v1.0.5
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling clap v2.32.0
[INFO] [stderr]    Compiling quote v0.5.2
[INFO] [stderr]    Compiling clang-sys v0.26.1
[INFO] [stderr]    Compiling libloading v0.5.0
[INFO] [stderr]    Compiling aho-corasick v0.6.8
[INFO] [stderr]    Compiling nom v4.1.1
[INFO] [stderr]    Compiling quote v0.6.8
[INFO] [stderr]    Compiling syn v0.15.13
[INFO] [stderr]    Compiling cexpr v0.3.3
[INFO] [stderr]    Compiling env_logger v0.5.13
[INFO] [stderr]    Compiling demon v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/demon-d3a167777d66cfe9/out/taskstat-binding.rs:3:19262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts ) , "::" , stringify ! ( irq_delay_total ) ) ) ; } pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_U...
[INFO] [stdout]   |                                                                    ^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __BITS_PER_LONG : u32 = 64 ; pub const __FD_SETSIZE : u32 = 1024 ; pub const TASKSTATS_VERSION : u32 = 14 ; pub const TS_COMM_LEN : u32 = 32 ; pub const TASKSTATS_GENL_NAME : & 'static [ u8 ; 10usize ] = b"TASKSTATS\0" ; pub const TASKSTATS_GENL_VERSION : u32 = 1 ; pub type __s8 = :: std :: os :: raw :: c_schar ; pub type __u8 = :: std :: os :: raw :: c_uchar ; pub type __s16 = :: std :: os :: raw :: c_short ; pub type __u16 = :: std :: os :: raw :: c_ushort ; pub type __s32 = :: std :: os :: raw :: c_int ; pub type __u32 = :: std :: os :: raw :: c_uint ; pub type __s64 = :: std :: os :: raw :: c_longlong ; pub type __u64 = :: std :: os :: raw :: c_ulonglong ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __kernel_fd_set { pub fds_bits : [ :: std :: os :: raw :: c_ulong ; 16usize ] , } # [ test ] fn bindgen_test_layout___kernel_fd_set ( ) { assert_eq ! ( :: std :: mem :: size_of :: < __kernel_fd_set > ( ) , 128usize , concat ! ( "Size of: " , stringify ! ( __kernel_fd_set ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < __kernel_fd_set > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( __kernel_fd_set ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < __kernel_fd_set > ( ) ) ) . fds_bits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( __kernel_fd_set ) , "::" , stringify ! ( fds_bits ) ) ) ; } pub type __kernel_sighandler_t = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : :: std :: os :: raw :: c_int ) > ; pub type __kernel_key_t = :: std :: os :: raw :: c_int ; pub type __kernel_mqd_t = :: std :: os :: raw :: c_int ; pub type __kernel_old_uid_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_old_gid_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_old_dev_t = :: std :: os :: raw :: c_ulong ; pub type __kernel_long_t = :: std :: os :: raw :: c_long ; pub type __kernel_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __kernel_ino_t = __kernel_ulong_t ; pub type __kernel_mode_t = :: std :: os :: raw :: c_uint ; pub type __kernel_pid_t = :: std :: os :: raw :: c_int ; pub type __kernel_ipc_pid_t = :: std :: os :: raw :: c_int ; pub type __kernel_uid_t = :: std :: os :: raw :: c_uint ; pub type __kernel_gid_t = :: std :: os :: raw :: c_uint ; pub type __kernel_suseconds_t = __kernel_long_t ; pub type __kernel_daddr_t = :: std :: os :: raw :: c_int ; pub type __kernel_uid32_t = :: std :: os :: raw :: c_uint ; pub type __kernel_gid32_t = :: std :: os :: raw :: c_uint ; pub type __kernel_size_t = __kernel_ulong_t ; pub type __kernel_ssize_t = __kernel_long_t ; pub type __kernel_ptrdiff_t = __kernel_long_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __kernel_fsid_t { pub val : [ :: std :: os :: raw :: c_int ; 2usize ] , } # [ test ] fn bindgen_test_layout___kernel_fsid_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < __kernel_fsid_t > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( __kernel_fsid_t ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < __kernel_fsid_t > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( __kernel_fsid_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < __kernel_fsid_t > ( ) ) ) . val as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( __kernel_fsid_t ) , "::" , stringify ! ( val ) ) ) ; } pub type __kernel_off_t = __kernel_long_t ; pub type __kernel_loff_t = :: std :: os :: raw :: c_longlong ; pub type __kernel_old_time_t = __kernel_long_t ; pub type __kernel_time_t = __kernel_long_t ; pub type __kernel_time64_t = :: std :: os :: raw :: c_longlong ; pub type __kernel_clock_t = __kernel_long_t ; pub type __kernel_timer_t = :: std :: os :: raw :: c_int ; pub type __kernel_clockid_t = :: std :: os :: raw :: c_int ; pub type __kernel_caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __kernel_uid16_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_gid16_t = :: std :: os :: raw :: c_ushort ; pub type __s128 = [ u64 ; 2 ] ; pub type __u128 = [ u64 ; 2 ] ; pub type __le16 = __u16 ; pub type __be16 = __u16 ; pub type __le32 = __u32 ; pub type __be32 = __u32 ; pub type __le64 = __u64 ; pub type __be64 = __u64 ; pub type __sum16 = __u16 ; pub type __wsum = __u32 ; pub type __poll_t = :: std :: os :: raw :: c_uint ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct taskstats { pub version : __u16 , pub ac_exitcode : __u32 , pub ac_flag : __u8 , pub ac_nice : __u8 , pub cpu_count : __u64 , pub cpu_delay_total : __u64 , pub blkio_count : __u64 , pub blkio_delay_total : __u64 , pub swapin_count : __u64 , pub swapin_delay_total : __u64 , pub cpu_run_real_total : __u64 , pub cpu_run_virtual_total : __u64 , pub ac_comm : [ :: std :: os :: raw :: c_char ; 32usize ] , pub ac_sched : __u8 , pub ac_pad : [ __u8 ; 3usize ] , pub __bindgen_padding_0 : u32 , pub ac_uid : __u32 , pub ac_gid : __u32 , pub ac_pid : __u32 , pub ac_ppid : __u32 , pub ac_btime : __u32 , pub ac_etime : __u64 , pub ac_utime : __u64 , pub ac_stime : __u64 , pub ac_minflt : __u64 , pub ac_majflt : __u64 , pub coremem : __u64 , pub virtmem : __u64 , pub hiwater_rss : __u64 , pub hiwater_vm : __u64 , pub read_char : __u64 , pub write_char : __u64 , pub read_syscalls : __u64 , pub write_syscalls : __u64 , pub read_bytes : __u64 , pub write_bytes : __u64 , pub cancelled_write_bytes : __u64 , pub nvcsw : __u64 , pub nivcsw : __u64 , pub ac_utimescaled : __u64 , pub ac_stimescaled : __u64 , pub cpu_scaled_run_real_total : __u64 , pub freepages_count : __u64 , pub freepages_delay_total : __u64 , pub thrashing_count : __u64 , pub thrashing_delay_total : __u64 , pub ac_btime64 : __u64 , pub compact_count : __u64 , pub compact_delay_total : __u64 , pub ac_tgid : __u32 , pub ac_tgetime : __u64 , pub ac_exe_dev : __u64 , pub ac_exe_inode : __u64 , pub wpcopy_count : __u64 , pub wpcopy_delay_total : __u64 , pub irq_count : __u64 , pub irq_delay_total : __u64 , } # [ test ] fn bindgen_test_layout_taskstats ( ) { assert_eq ! ( :: std :: mem :: size_of :: < taskstats > ( ) , 432usize , concat ! ( "Size of: " , stringify ! ( taskstats ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < taskstats > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( taskstats ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . version as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( version ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exitcode as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exitcode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_flag as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_flag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_nice as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_nice ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_count as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_delay_total as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . blkio_count as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( blkio_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . blkio_delay_total as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( blkio_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . swapin_count as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( swapin_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . swapin_delay_total as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( swapin_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_run_real_total as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_run_real_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_run_virtual_total as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_run_virtual_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_comm as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_comm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_sched as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_sched ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_pad as * const _ as usize } , 113usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_pad ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_uid as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_uid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_gid as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_gid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_pid as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_pid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_ppid as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_ppid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_btime as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_btime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_etime as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_etime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_utime as * const _ as usize } , 152usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_utime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_stime as * const _ as usize } , 160usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_stime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_minflt as * const _ as usize } , 168usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_minflt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_majflt as * const _ as usize } , 176usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_majflt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . coremem as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( coremem ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . virtmem as * const _ as usize } , 192usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( virtmem ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . hiwater_rss as * const _ as usize } , 200usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( hiwater_rss ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . hiwater_vm as * const _ as usize } , 208usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( hiwater_vm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_char as * const _ as usize } , 216usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_char ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_char as * const _ as usize } , 224usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_char ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_syscalls as * const _ as usize } , 232usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_syscalls ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_syscalls as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_syscalls ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_bytes as * const _ as usize } , 248usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_bytes as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cancelled_write_bytes as * const _ as usize } , 264usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cancelled_write_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . nvcsw as * const _ as usize } , 272usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( nvcsw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . nivcsw as * const _ as usize } , 280usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( nivcsw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_utimescaled as * const _ as usize } , 288usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_utimescaled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_stimescaled as * const _ as usize } , 296usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_stimescaled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_scaled_run_real_total as * const _ as usize } , 304usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_scaled_run_real_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . freepages_count as * const _ as usize } , 312usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( freepages_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . freepages_delay_total as * const _ as usize } , 320usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( freepages_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . thrashing_count as * const _ as usize } , 328usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( thrashing_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . thrashing_delay_total as * const _ as usize } , 336usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( thrashing_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_btime64 as * const _ as usize } , 344usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_btime64 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . compact_count as * const _ as usize } , 352usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( compact_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . compact_delay_total as * const _ as usize } , 360usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( compact_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_tgid as * const _ as usize } , 368usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_tgid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_tgetime as * const _ as usize } , 376usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_tgetime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exe_dev as * const _ as usize } , 384usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exe_dev ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exe_inode as * const _ as usize } , 392usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exe_inode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . wpcopy_count as * const _ as usize } , 400usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( wpcopy_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . wpcopy_delay_total as * const _ as usize } , 408usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( wpcopy_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . irq_count as * const _ as usize } , 416usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( irq_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . irq_delay_total as * const _ as usize } , 424usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( irq_delay_total ) ) ) ; } pub const enum_!(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_GET : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_NEW : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)___TASKSTATS_CMD_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 3 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = u32 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_STATS : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 3 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_AGGR_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 4 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_AGGR_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 5 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_NULL : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 6 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)___TASKSTATS_TYPE_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 7 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = u32 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_REGISTER_CPUMASK : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 3 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 4 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)___TASKSTATS_CMD_ATTR_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 5 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = u32 ;
[INFO] [stdout]   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/demon-d3a167777d66cfe9/out/taskstat-binding.rs:3:19262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ts ) , "::" , stringify ! ( irq_delay_total ) ) ) ; } pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_U...
[INFO] [stdout]   |                                                                    ^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub const __BITS_PER_LONG : u32 = 64 ; pub const __FD_SETSIZE : u32 = 1024 ; pub const TASKSTATS_VERSION : u32 = 14 ; pub const TS_COMM_LEN : u32 = 32 ; pub const TASKSTATS_GENL_NAME : & 'static [ u8 ; 10usize ] = b"TASKSTATS\0" ; pub const TASKSTATS_GENL_VERSION : u32 = 1 ; pub type __s8 = :: std :: os :: raw :: c_schar ; pub type __u8 = :: std :: os :: raw :: c_uchar ; pub type __s16 = :: std :: os :: raw :: c_short ; pub type __u16 = :: std :: os :: raw :: c_ushort ; pub type __s32 = :: std :: os :: raw :: c_int ; pub type __u32 = :: std :: os :: raw :: c_uint ; pub type __s64 = :: std :: os :: raw :: c_longlong ; pub type __u64 = :: std :: os :: raw :: c_ulonglong ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __kernel_fd_set { pub fds_bits : [ :: std :: os :: raw :: c_ulong ; 16usize ] , } # [ test ] fn bindgen_test_layout___kernel_fd_set ( ) { assert_eq ! ( :: std :: mem :: size_of :: < __kernel_fd_set > ( ) , 128usize , concat ! ( "Size of: " , stringify ! ( __kernel_fd_set ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < __kernel_fd_set > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( __kernel_fd_set ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < __kernel_fd_set > ( ) ) ) . fds_bits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( __kernel_fd_set ) , "::" , stringify ! ( fds_bits ) ) ) ; } pub type __kernel_sighandler_t = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : :: std :: os :: raw :: c_int ) > ; pub type __kernel_key_t = :: std :: os :: raw :: c_int ; pub type __kernel_mqd_t = :: std :: os :: raw :: c_int ; pub type __kernel_old_uid_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_old_gid_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_old_dev_t = :: std :: os :: raw :: c_ulong ; pub type __kernel_long_t = :: std :: os :: raw :: c_long ; pub type __kernel_ulong_t = :: std :: os :: raw :: c_ulong ; pub type __kernel_ino_t = __kernel_ulong_t ; pub type __kernel_mode_t = :: std :: os :: raw :: c_uint ; pub type __kernel_pid_t = :: std :: os :: raw :: c_int ; pub type __kernel_ipc_pid_t = :: std :: os :: raw :: c_int ; pub type __kernel_uid_t = :: std :: os :: raw :: c_uint ; pub type __kernel_gid_t = :: std :: os :: raw :: c_uint ; pub type __kernel_suseconds_t = __kernel_long_t ; pub type __kernel_daddr_t = :: std :: os :: raw :: c_int ; pub type __kernel_uid32_t = :: std :: os :: raw :: c_uint ; pub type __kernel_gid32_t = :: std :: os :: raw :: c_uint ; pub type __kernel_size_t = __kernel_ulong_t ; pub type __kernel_ssize_t = __kernel_long_t ; pub type __kernel_ptrdiff_t = __kernel_long_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __kernel_fsid_t { pub val : [ :: std :: os :: raw :: c_int ; 2usize ] , } # [ test ] fn bindgen_test_layout___kernel_fsid_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < __kernel_fsid_t > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( __kernel_fsid_t ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < __kernel_fsid_t > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( __kernel_fsid_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < __kernel_fsid_t > ( ) ) ) . val as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( __kernel_fsid_t ) , "::" , stringify ! ( val ) ) ) ; } pub type __kernel_off_t = __kernel_long_t ; pub type __kernel_loff_t = :: std :: os :: raw :: c_longlong ; pub type __kernel_old_time_t = __kernel_long_t ; pub type __kernel_time_t = __kernel_long_t ; pub type __kernel_time64_t = :: std :: os :: raw :: c_longlong ; pub type __kernel_clock_t = __kernel_long_t ; pub type __kernel_timer_t = :: std :: os :: raw :: c_int ; pub type __kernel_clockid_t = :: std :: os :: raw :: c_int ; pub type __kernel_caddr_t = * mut :: std :: os :: raw :: c_char ; pub type __kernel_uid16_t = :: std :: os :: raw :: c_ushort ; pub type __kernel_gid16_t = :: std :: os :: raw :: c_ushort ; pub type __s128 = [ u64 ; 2 ] ; pub type __u128 = [ u64 ; 2 ] ; pub type __le16 = __u16 ; pub type __be16 = __u16 ; pub type __le32 = __u32 ; pub type __be32 = __u32 ; pub type __le64 = __u64 ; pub type __be64 = __u64 ; pub type __sum16 = __u16 ; pub type __wsum = __u32 ; pub type __poll_t = :: std :: os :: raw :: c_uint ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct taskstats { pub version : __u16 , pub ac_exitcode : __u32 , pub ac_flag : __u8 , pub ac_nice : __u8 , pub cpu_count : __u64 , pub cpu_delay_total : __u64 , pub blkio_count : __u64 , pub blkio_delay_total : __u64 , pub swapin_count : __u64 , pub swapin_delay_total : __u64 , pub cpu_run_real_total : __u64 , pub cpu_run_virtual_total : __u64 , pub ac_comm : [ :: std :: os :: raw :: c_char ; 32usize ] , pub ac_sched : __u8 , pub ac_pad : [ __u8 ; 3usize ] , pub __bindgen_padding_0 : u32 , pub ac_uid : __u32 , pub ac_gid : __u32 , pub ac_pid : __u32 , pub ac_ppid : __u32 , pub ac_btime : __u32 , pub ac_etime : __u64 , pub ac_utime : __u64 , pub ac_stime : __u64 , pub ac_minflt : __u64 , pub ac_majflt : __u64 , pub coremem : __u64 , pub virtmem : __u64 , pub hiwater_rss : __u64 , pub hiwater_vm : __u64 , pub read_char : __u64 , pub write_char : __u64 , pub read_syscalls : __u64 , pub write_syscalls : __u64 , pub read_bytes : __u64 , pub write_bytes : __u64 , pub cancelled_write_bytes : __u64 , pub nvcsw : __u64 , pub nivcsw : __u64 , pub ac_utimescaled : __u64 , pub ac_stimescaled : __u64 , pub cpu_scaled_run_real_total : __u64 , pub freepages_count : __u64 , pub freepages_delay_total : __u64 , pub thrashing_count : __u64 , pub thrashing_delay_total : __u64 , pub ac_btime64 : __u64 , pub compact_count : __u64 , pub compact_delay_total : __u64 , pub ac_tgid : __u32 , pub ac_tgetime : __u64 , pub ac_exe_dev : __u64 , pub ac_exe_inode : __u64 , pub wpcopy_count : __u64 , pub wpcopy_delay_total : __u64 , pub irq_count : __u64 , pub irq_delay_total : __u64 , } # [ test ] fn bindgen_test_layout_taskstats ( ) { assert_eq ! ( :: std :: mem :: size_of :: < taskstats > ( ) , 432usize , concat ! ( "Size of: " , stringify ! ( taskstats ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < taskstats > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( taskstats ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . version as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( version ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exitcode as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exitcode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_flag as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_flag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_nice as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_nice ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_count as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_delay_total as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . blkio_count as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( blkio_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . blkio_delay_total as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( blkio_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . swapin_count as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( swapin_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . swapin_delay_total as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( swapin_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_run_real_total as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_run_real_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_run_virtual_total as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_run_virtual_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_comm as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_comm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_sched as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_sched ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_pad as * const _ as usize } , 113usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_pad ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_uid as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_uid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_gid as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_gid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_pid as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_pid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_ppid as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_ppid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_btime as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_btime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_etime as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_etime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_utime as * const _ as usize } , 152usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_utime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_stime as * const _ as usize } , 160usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_stime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_minflt as * const _ as usize } , 168usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_minflt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_majflt as * const _ as usize } , 176usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_majflt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . coremem as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( coremem ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . virtmem as * const _ as usize } , 192usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( virtmem ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . hiwater_rss as * const _ as usize } , 200usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( hiwater_rss ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . hiwater_vm as * const _ as usize } , 208usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( hiwater_vm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_char as * const _ as usize } , 216usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_char ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_char as * const _ as usize } , 224usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_char ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_syscalls as * const _ as usize } , 232usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_syscalls ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_syscalls as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_syscalls ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . read_bytes as * const _ as usize } , 248usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( read_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . write_bytes as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( write_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cancelled_write_bytes as * const _ as usize } , 264usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cancelled_write_bytes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . nvcsw as * const _ as usize } , 272usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( nvcsw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . nivcsw as * const _ as usize } , 280usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( nivcsw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_utimescaled as * const _ as usize } , 288usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_utimescaled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_stimescaled as * const _ as usize } , 296usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_stimescaled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . cpu_scaled_run_real_total as * const _ as usize } , 304usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( cpu_scaled_run_real_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . freepages_count as * const _ as usize } , 312usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( freepages_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . freepages_delay_total as * const _ as usize } , 320usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( freepages_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . thrashing_count as * const _ as usize } , 328usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( thrashing_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . thrashing_delay_total as * const _ as usize } , 336usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( thrashing_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_btime64 as * const _ as usize } , 344usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_btime64 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . compact_count as * const _ as usize } , 352usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( compact_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . compact_delay_total as * const _ as usize } , 360usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( compact_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_tgid as * const _ as usize } , 368usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_tgid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_tgetime as * const _ as usize } , 376usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_tgetime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exe_dev as * const _ as usize } , 384usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exe_dev ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . ac_exe_inode as * const _ as usize } , 392usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( ac_exe_inode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . wpcopy_count as * const _ as usize } , 400usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( wpcopy_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . wpcopy_delay_total as * const _ as usize } , 408usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( wpcopy_delay_total ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . irq_count as * const _ as usize } , 416usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( irq_count ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < taskstats > ( ) ) ) . irq_delay_total as * const _ as usize } , 424usize , concat ! ( "Offset of field: " , stringify ! ( taskstats ) , "::" , stringify ! ( irq_delay_total ) ) ) ; } pub const enum_!(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_GET : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)_TASKSTATS_CMD_NEW : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1)___TASKSTATS_CMD_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = 3 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_214_1) = u32 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_STATS : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 3 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_AGGR_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 4 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_AGGR_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 5 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)_TASKSTATS_TYPE_NULL : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 6 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1)___TASKSTATS_TYPE_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = 7 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_223_1) = u32 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_UNSPEC : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 0 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_PID : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 1 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_TGID : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 2 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_REGISTER_CPUMASK : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 3 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)_TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 4 ; pub const enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1)___TASKSTATS_CMD_ATTR_MAX : enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = 5 ; pub type enum_(unnamed_at_/usr/include/linux/taskstats_h_236_1) = u32 ;
[INFO] [stdout]   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_AGGR_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:26:29
[INFO] [stdout]    |
[INFO] [stdout] 26 |         if !attrs[taskstat::TASKSTATS_TYPE_AGGR_PID as usize].is_null() {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_AGGR_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:27:36
[INFO] [stdout]    |
[INFO] [stdout] 27 |             attr = attrs[taskstat::TASKSTATS_TYPE_AGGR_PID as usize];
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:43:45
[INFO] [stdout]    |
[INFO] [stdout] 43 |         nla_put_u32(msg.as_ptr(), taskstat::TASKSTATS_TYPE_PID as i32, pid);
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub type __nlink_t = ::std::os::raw::c_ulong;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub type __off_t = ::std::os::raw::c_long;
[INFO] [stdout]   |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub type __off64_t = ::std::os::raw::c_long;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type __socklen_t = ::std::os::raw::c_uint;
[INFO] [stdout]   |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub type _IO_lock_t = ::std::os::raw::c_void;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nlink_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:395:10
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub type nlink_t = __nlink_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:435:10
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:436:10
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub type sa_family_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u8` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:675:10
[INFO] [stdout]     |
[INFO] [stdout] 675 | pub type __u8 = ::std::os::raw::c_uchar;
[INFO] [stdout]     |          ^^^^ help: convert the identifier to upper camel case: `U8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u16` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:676:10
[INFO] [stdout]     |
[INFO] [stdout] 676 | pub type __u16 = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `U16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u32` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:677:10
[INFO] [stdout]     |
[INFO] [stdout] 677 | pub type __u32 = ::std::os::raw::c_uint;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `U32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:678:10
[INFO] [stdout]     |
[INFO] [stdout] 678 | pub type __kernel_sa_family_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_mmap_status` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1028:10
[INFO] [stdout]      |
[INFO] [stdout] 1028 | pub type nl_mmap_status = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlMmapStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_dump_type` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1136:10
[INFO] [stdout]      |
[INFO] [stdout] 1136 | pub type nl_dump_type = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlDumpType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_recvmsg_msg_cb_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1351:10
[INFO] [stdout]      |
[INFO] [stdout] 1351 | pub type nl_recvmsg_msg_cb_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlRecvmsgMsgCbT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_recvmsg_err_cb_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1360:10
[INFO] [stdout]      |
[INFO] [stdout] 1360 | pub type nl_recvmsg_err_cb_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlRecvmsgErrCbT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_action` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1375:10
[INFO] [stdout]      |
[INFO] [stdout] 1375 | pub type nl_cb_action = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbAction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_kind` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1388:10
[INFO] [stdout]      |
[INFO] [stdout] 1388 | pub type nl_cb_kind = u32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_type` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1415:10
[INFO] [stdout]      |
[INFO] [stdout] 1415 | pub type nl_cb_type = u32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `change_func_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:2706:10
[INFO] [stdout]      |
[INFO] [stdout] 2706 | pub type change_func_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ChangeFuncT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IntoRawFd` and `RawFd`
[INFO] [stdout]  --> src/netlink/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     IntoRawFd,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 5 |     RawFd
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `num_traits::ToPrimitive`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use num_traits::ToPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `netlink::*`
[INFO] [stdout]   --> src/main.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use netlink::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/main.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 |     if (moderr < 0) {
[INFO] [stdout]    |        ^          ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 75 -     if (moderr < 0) {
[INFO] [stdout] 75 +     if moderr < 0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/main.rs:18:58
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let mut attrs : [*mut nlattr; 7 + 1] = std::mem::uninitialized();
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::thread::sleep_ms`: replaced by `std::thread::sleep`
[INFO] [stdout]   --> src/main.rs:85:26
[INFO] [stdout]    |
[INFO] [stdout] 85 |             std::thread::sleep_ms(1000);
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_AGGR_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:26:29
[INFO] [stdout]    |
[INFO] [stdout] 26 |         if !attrs[taskstat::TASKSTATS_TYPE_AGGR_PID as usize].is_null() {
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_AGGR_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:27:36
[INFO] [stdout]    |
[INFO] [stdout] 27 |             attr = attrs[taskstat::TASKSTATS_TYPE_AGGR_PID as usize];
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TASKSTATS_TYPE_PID` in module `taskstat`
[INFO] [stdout]   --> src/main.rs:43:45
[INFO] [stdout]    |
[INFO] [stdout] 43 |         nla_put_u32(msg.as_ptr(), taskstat::TASKSTATS_TYPE_PID as i32, pid);
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^ not found in `taskstat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__nlink_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub type __nlink_t = ::std::os::raw::c_ulong;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub type __off_t = ::std::os::raw::c_long;
[INFO] [stdout]   |          ^^^^^^^ help: convert the identifier to upper camel case: `OffT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__off64_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub type __off64_t = ::std::os::raw::c_long;
[INFO] [stdout]   |          ^^^^^^^^^ help: convert the identifier to upper camel case: `Off64T`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__socklen_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type __socklen_t = ::std::os::raw::c_uint;
[INFO] [stdout]   |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `_IO_lock_t` should have an upper camel case name
[INFO] [stdout]  --> src/netlink/sys.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub type _IO_lock_t = ::std::os::raw::c_void;
[INFO] [stdout]   |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `IoLockT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nlink_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:395:10
[INFO] [stdout]     |
[INFO] [stdout] 395 | pub type nlink_t = __nlink_t;
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case: `NlinkT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `socklen_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:435:10
[INFO] [stdout]     |
[INFO] [stdout] 435 | pub type socklen_t = __socklen_t;
[INFO] [stdout]     |          ^^^^^^^^^ help: convert the identifier to upper camel case: `SocklenT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:436:10
[INFO] [stdout]     |
[INFO] [stdout] 436 | pub type sa_family_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^ help: convert the identifier to upper camel case: `SaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u8` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:675:10
[INFO] [stdout]     |
[INFO] [stdout] 675 | pub type __u8 = ::std::os::raw::c_uchar;
[INFO] [stdout]     |          ^^^^ help: convert the identifier to upper camel case: `U8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u16` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:676:10
[INFO] [stdout]     |
[INFO] [stdout] 676 | pub type __u16 = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `U16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__u32` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:677:10
[INFO] [stdout]     |
[INFO] [stdout] 677 | pub type __u32 = ::std::os::raw::c_uint;
[INFO] [stdout]     |          ^^^^^ help: convert the identifier to upper camel case: `U32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `__kernel_sa_family_t` should have an upper camel case name
[INFO] [stdout]    --> src/netlink/sys.rs:678:10
[INFO] [stdout]     |
[INFO] [stdout] 678 | pub type __kernel_sa_family_t = ::std::os::raw::c_ushort;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KernelSaFamilyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_mmap_status` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1028:10
[INFO] [stdout]      |
[INFO] [stdout] 1028 | pub type nl_mmap_status = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlMmapStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_dump_type` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1136:10
[INFO] [stdout]      |
[INFO] [stdout] 1136 | pub type nl_dump_type = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlDumpType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_recvmsg_msg_cb_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1351:10
[INFO] [stdout]      |
[INFO] [stdout] 1351 | pub type nl_recvmsg_msg_cb_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlRecvmsgMsgCbT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_recvmsg_err_cb_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1360:10
[INFO] [stdout]      |
[INFO] [stdout] 1360 | pub type nl_recvmsg_err_cb_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlRecvmsgErrCbT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_action` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1375:10
[INFO] [stdout]      |
[INFO] [stdout] 1375 | pub type nl_cb_action = u32;
[INFO] [stdout]      |          ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbAction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_kind` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1388:10
[INFO] [stdout]      |
[INFO] [stdout] 1388 | pub type nl_cb_kind = u32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `nl_cb_type` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:1415:10
[INFO] [stdout]      |
[INFO] [stdout] 1415 | pub type nl_cb_type = u32;
[INFO] [stdout]      |          ^^^^^^^^^^ help: convert the identifier to upper camel case: `NlCbType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `change_func_t` should have an upper camel case name
[INFO] [stdout]     --> src/netlink/sys.rs:2706:10
[INFO] [stdout]      |
[INFO] [stdout] 2706 | pub type change_func_t = ::std::option::Option<
[INFO] [stdout]      |          ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ChangeFuncT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `demon` (bin "demon") due to 4 previous errors; 27 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused imports: `IntoRawFd` and `RawFd`
[INFO] [stdout]  --> src/netlink/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     IntoRawFd,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 5 |     RawFd
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `num_traits::ToPrimitive`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use num_traits::ToPrimitive;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `netlink::*`
[INFO] [stdout]   --> src/main.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     use netlink::*;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/main.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 |     if (moderr < 0) {
[INFO] [stdout]    |        ^          ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 75 -     if (moderr < 0) {
[INFO] [stdout] 75 +     if moderr < 0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/main.rs:18:58
[INFO] [stdout]    |
[INFO] [stdout] 18 |         let mut attrs : [*mut nlattr; 7 + 1] = std::mem::uninitialized();
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::thread::sleep_ms`: replaced by `std::thread::sleep`
[INFO] [stdout]   --> src/main.rs:85:26
[INFO] [stdout]    |
[INFO] [stdout] 85 |             std::thread::sleep_ms(1000);
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/main.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let name = unsafe {
[INFO] [stdout]    |                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/main.rs:49:16
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let name = unsafe {
[INFO] [stdout]    |                ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `demon` (bin "demon" test) due to 4 previous errors; 27 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "092146c04e6000106172a479adfbc42204f75ad7664ca97d180b6866c5eae3b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "092146c04e6000106172a479adfbc42204f75ad7664ca97d180b6866c5eae3b2", kill_on_drop: false }`
[INFO] [stdout] 092146c04e6000106172a479adfbc42204f75ad7664ca97d180b6866c5eae3b2
